home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 3: Developer Tools / Linux Cubed Series 3 - Developer Tools.iso / devel / lang / lisp / guile-ii.src / guile-ii / guile-src / libguile / configure.in < prev    next >
Encoding:
Text File  |  1995-07-01  |  1.1 KB  |  52 lines

  1. dnl Process this file with autoconf to produce a configure script.
  2.  
  3. AC_INIT(gscm.c)
  4. AC_CONFIG_HEADER(scmconfig.h)
  5.  
  6. test -z "$CFLAGS" && CFLAGS=-g AC_SUBST(CFLAGS)
  7. test -z "$LDFLAGS" && LDFLAGS=-g AC_SUBST(LDFLAGS)
  8.  
  9. AC_PROG_CC
  10. AC_PROG_INSTALL
  11. AC_PROG_CPP
  12. AC_PROG_RANLIB
  13. AC_AIX
  14. AC_ISC_POSIX
  15. AC_MINIX
  16. AC_FUNC_ALLOCA
  17. AC_HEADER_TIME
  18. AC_TYPE_SIGNAL
  19. AC_C_CONST
  20. AC_PROG_CC_C_O
  21. AC_PROG_LEX
  22. AC_PROG_YACC
  23. AC_HEADER_STDC
  24. AC_CHECK_HEADERS(unistd.h string.h memory.h limits.h time.h sys/types.h sys/select.h sys/time.h sys/timeb.h sys/times.h)
  25.  
  26. AC_TRY_COMPILE(#include <stdio.h>
  27. ,        stdout->_file = 1,
  28.         AC_DEFINE(FILE_FD_FIELD, _file),
  29.         AC_TRY_COMPILE(#include <stdio.h>
  30. ,                   stdout->_fileno,
  31.                    AC_DEFINE(FILE_FD_FIELD, _fileno)))
  32.  
  33.  
  34.  
  35. AC_CHECK_LIB(sun,main)
  36. AC_CHECK_LIB(nsl, gethostent)
  37. AC_CHECK_LIB(ucb, bzero)
  38. AC_CHECK_LIB(socket, socket)
  39. AC_CHECK_LIB(bsd, bzero)
  40.     
  41. dnl a kludge...
  42.  
  43. AC_SUBST(LIBOBJS)
  44. AC_CHECK_FUNCS(ftime times gethostent)
  45. AC_OUTPUT(Makefile)
  46.  
  47. dnl Local Variables:
  48. dnl comment-start: "dnl "
  49. dnl comment-end: ""
  50. dnl comment-start-skip: "\\bdnl\\b\\s *"
  51. dnl End:
  52.